/** common classes */
body {
	background:#f5f5f5;
}
.content {
	font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;
	font-size:12px;
	line-height:16px;
	color:#383838;
}
h1, h2, h3, h4, h5, h6 {
    font-family: "Palatino Linotype",Palatino,"URW Palladio L","Book Antiqua",Baskerville,"Bookman Old Style","Bitstream Charter","Nimbus Roman No9 L",Garamond,"New Century Schoolbook","Century Schoolbook","Century Schoolbook L",Georgia,serif;
}
a, .listing-head h3 a, ul.global-list li a:hover, ul.global-list li.active a, ul.order-list li.active a, ul.order-list li a:hover, h3.pay-paypal, .banner h2.project-title span:hover {
	color:#00afef;
	text-decoration:none;
}
a:focus {
	outline:none;
}
a:hover {
	color:#000;
}
img {
	vertical-align:middle;
}
h2 {
	font-size:16px;
	padding:5px 0;
	color:#383838;
}
h3 {
	font-size:18px;
	color:#000;
	font-weight:normal;
	padding:5px 0;
	line-height:22px;
}
h3 a {
	color: #383838;
	font-size: 18px;
	line-height:23px;
}
h5 {
	font-size: 14px;
	padding: 0 0 5px;
}
.project-list h3 a {
	font-weight:normal;
	line-height: 22px;
}
.admin-bar {
	background: none repeat 0 0 #D2F3FF;
	border: 1px solid #72CFF2;
	left: 0;
	padding: 5px;
	position: absolute;
	top: 91px;
	z-index:10;
}
.admin-bar h3 a {
	color:#00AFEF;
}
/** header styles */
.banner-block {
	background:url(../img/header-content-ng.png) repeat-x left top;
	border-bottom:1px solid #fff;
}
/** menu list styles*/
ul.menu-list {
	margin:10px 0 0 0;
}
ul.menu-list li {
	padding:7px 10px 0 10px;
	margin:0 0 0 8px;
	float:left;
	font-weight:bold;
}
ul.menu-list li a {
	color:#262626;
	font-size:14px;
}
ul.menu-list li.active a, ul.menu-list li a:hover, ul.menu-list li.active a, ul.menu-list li a:hover, #footer a:hover {
	color:#00AFEF;
}
.selection-block {
	padding:10px 10px 10px 0;
	float:left;
}
.flags {
	background:url(../img/common-sprite.png) no-repeat 0 -5715px;
	text-indent:-9999em;
	display:block;
	width:15px;
	height:17px;
}
span.flags + a {
	color:#808084;
	font-size:11px;
}
span.flags + a:hover, .collections-side2 .project-head h3 a:hover {
	color:#00afef;
}
p.paging-count {
	padding:10px 0;
}
/** page-wise overrides */
#projects-view .idea-view-counts div.vote-now {
	position:relative;
}
#projects-view .vote-ratings {
	left: 32px;
	top: 30px;
}
#users-view .ui-tabs, #projects-view .ui-tabs, #activities-index .ui-tabs, ul.global-list, .overlabel-wrapper, div.mapblock-info {
	position:relative;
}
#users-view .ui-tabs .ui-tabs-nav, #projects-view .ui-tabs .ui-tabs-nav, #activities-index .ui-tabs .ui-tabs-nav, div#mapblock {
	left: -5px;
	position: absolute;
	top: -46px;
	width: 800px;
}
#projects-view .banner-tabs-content .ui-tabs-nav {
	top:-67px;
}
#users-view .ui-tabs .ui-tabs-panel, #projects-view .ui-tabs .ui-tabs-panel, #activities-index .ui-tabs .ui-tabs-panel {
	padding:0;
	border:none;
	background:none;
}
#users-view .ui-tabs .container_24 {
	width:auto;
}
#projects-view .embed-page ol li div.project-left {
	width:239px;
}
/** icon links styles */
.icon-list, .rss .icon-list, .close, .star a, .preview-label, .star-select a {
	text-indent:-9999em;
	width:22px;
	height:22px;
	float:left;
}
.add_follower, .icon-active,.video, .up-arrow, .remove_follower, .report, .website, .export, .widthdraw, .gift-box, .change-password, .approve, .print-voucher, .disapprove, .pending, .unsuspend, .capture, .clear-flag, .flag, .pay, .imdb, .myspace, .youtube, .twitter, .facebook, .linkedin, .category-tag, .add, .delete, .edit, .rss-link, span.info, .cancel, a.view, .refresh, span.help, .clone-add, .clone-remove, .msg, a.embed, .suspend, .more-cities, .reward-link, .rewarded, .vote-count-small ul li.supporters, .vote-count-small ul li.average, .move-to-success, .move-to-failed, .manual-payment, .open-id-yahoo-thumb, .open-id-gmail-thumb, .open-id-yahoo-thumb  {
	padding:2px 0 2px 22px;
	margin:0 10px 0 0;
	display:block;
	text-align:left;
}
.add_follower {
	background:url(../img/common-sprite.png) no-repeat 0 -1515px;
}
.report {
	background: url("../img/common-sprite.png") no-repeat 0 5px;
	margin: 0;
	padding: 2px 2px 2px 16px;
}
.quick, .msg {
	background:url(../img/common-sprite.png) no-repeat 0 -2480px;
	display:inline-block;
}
li.mail .quick {
	background: url("../img/common-sprite.png") no-repeat 0 -2481px;
	padding: 2px 2px 2px 23px;
	text-indent:0;
}
li.share a {
	background: url("../img/common-sprite.png") no-repeat 0 -4805px;
	padding: 1px 2px 2px 20px;
}
.rss-link, .rss-icon {
	background:url(../img/common-sprite.png) no-repeat 0 -6701px;
}
.linkedin {
	background: url("../img/common-sprite.png") no-repeat 0 -5645px;
}
input.video {
	 background: url("../img/common-sprite.png") no-repeat 3px -9395px #FFFFFF;
}
.suspend {
	background: url(../img/common-sprite.png) 0 -6969px no-repeat;
}
.facebook {
	background: url("../img/common-sprite.png") no-repeat 0 -1229px;
}
.twitter {
	background: url("../img/common-sprite.png") no-repeat 0 -7099px;
}
.ui-tabs .ui-tabs-nav li.social-feeds span.feeds-icon {
    background: url("../img/common-sprite.png") no-repeat 0 -9473px;
    color: #000000;
    margin: 0;
    padding: 2px 0 0 39px;
    width: auto;
}
#money_transfer_accounts-index .ui-tabs .ui-tabs-nav {
	border-bottom:1px solid #DDD;
	height:35px;
}
.youtube {
	background: url("../img/common-sprite.png") no-repeat 0 -7805px;
}
.myspace {
	background: url("../img/common-sprite.png") no-repeat 0 -6111px;
}
.imdb {
	background: url("../img/common-sprite.png") no-repeat 0 -5438px;
}
.website, .home {
	background: url("../img/common-sprite.png") no-repeat 0 -1821px;
}
.category-tag {
	background: url("../img/common-sprite.png") no-repeat 0 -6909px;
	display: inline-block;
	padding: 2px 0 1px 17px;
}
.add, .clone-add {
	background:url(../img/common-sprite.png) no-repeat 0 -1885px;
}
form.normal .add {
	margin:0 0 0 185px;
}
.edit {
	background: url("../img/common-sprite.png") no-repeat 0 -2415px;
}
.delete, .clone-remove {
	background: url("../img/common-sprite.png") no-repeat 0 -2351px;
	display:block;
}
.widthdraw{
	background: url("../img/common-sprite.png") no-repeat 0 -9581px;
}
.icon-active {
	background: url("../img/common-sprite.png") no-repeat 0 -57px;
}
.cancel {
	background: url("../img/common-sprite.png") no-repeat 0 -1017px;
}
.cancel-refund, .not-given, .given, .print, .backeres-msg {
	background: url(../img/common-sprite.png) no-repeat 0 -2350px;
	padding:2px 0 2px 22px;
	margin-right:10px;
}
.remove_follower {
	background:url(../img/unfollow-icon.png) left center no-repeat;
}
a.view {
	background: url(../img/common-sprite.png) 0 -5212px no-repeat;
}
.refresh {
	background: url(../img/common-sprite.png) 0 -4333px no-repeat;
}
.export {
	background: url(../img/common-sprite.png) 0 -883px no-repeat;
}
.more-cities {
	background: url("../img/common-sprite.png") no-repeat 0 -5146px;
	float:left;
}
a.embed {
	background: url("../img/common-sprite.png") no-repeat 0 -1083px;
	margin: 0;
}
.change-password {
	background: url("../img/common-sprite.png") no-repeat 0 -688px;
	display: block;
}
.approve {
	background: url(../img/common-sprite.png) 0 -1954px no-repeat;
	display:block;
}
.disapprove {
	background: url(../img/common-sprite.png) 0 -1015px no-repeat;
}
.pending {
	background: url(../img/common-sprite.png) 0 -6241px no-repeat;
}
.unsuspend {
	background: url(../img/common-sprite.png) 0 -7329px no-repeat;
}
.capture {
	background: url(../img/common-sprite.png) 0 -626px no-repeat;
}
.clear-flag {
	background: url(../img/common-sprite.png) 0 -753px no-repeat;
}
.flag {
	background: url("../img/common-sprite.png") no-repeat 0 -1446px;
}
.pay {
	background: url(../img/common-sprite.png) 0 -4026px no-repeat;
}
.move-to-success {
	background: url(../img/common-sprite.png) 0 -3588px no-repeat;
}
.move-to-failed {
	background: url(../img/common-sprite.png) 0 -3522px no-repeat;
}
.manual-payment {
	background: url(../img/common-sprite.png) 0 -4023px no-repeat;
}
.star a, em.starred {
	background:url("../img/rating/rating_star.gif") no-repeat  0 top;
}
.reward-link {
	background: url(../img/common-sprite.png) 0 -4469px no-repeat;
}
.rewarded {
	background: url(../img/reward.png) 0 2px no-repeat;
	display:inline-block;
}
.star-select a {
	background: url(../img/rating/rating_star.gif) 0 center no-repeat;
}
.backeres-msg {
	background: url(../img/common-sprite.png) 0 -3464px no-repeat;
}
.given {
    background: url("../img/common-sprite.png") no-repeat 0 -2351px;
}
.not-given {
    background: url("../img/common-sprite.png") no-repeat 0 -60px;
}
.print {
	background: url(../img/common-sprite.png) 0 -4267px no-repeat;
}
.print-voucher {
	background: url(../img/common-sprite.png) 0 -4206px no-repeat;
	display:inline-block;
}
.vote-count-small ul li.supporters {
    background: url("../img/common-sprite.png") no-repeat 0 -5082px;
    margin: 4px 10px 0 0;
}
.vote-count-small ul li.average {
    background: url("../img/common-sprite.png") no-repeat 0 -2021px;
    margin: 4px 0 0;
}
.clone-add, .clone-remove {
	float:right;
	cursor:pointer;
}
a.cash {
	background: url("../img/common-sprite.png") no-repeat  left -8028px ;
	padding: 0 0 0 20px;
	display:block;
}
div.money-transfer-link a.pay{
	float:right;
	padding-bottom:10px;
}
/* sort */
a.asc {
	background:url(../img/icon-sort-down.gif) no-repeat right center;
}
a.desc {
	background:url(../img/icon-sort-up.gif) no-repeat right center;
}
a.asc, a.desc {
    padding: 0px 10px 0;
}
/** Progress bar styles */
.progress-block {
	padding: 27px 0 5px 3px;
	text-align:left;
}
table.list .progress-block {
	font-size:11px;
}
table.list .progress-block p{
	text-align:center;
}
table.list p.progress-bar {
	background: url("../img/common-sprite.png") no-repeat -1px -9006px;
	width:89px;
	margin:0 auto;
	height:10px;
}
table.list p.progress-bar span {
	background: url("../img/common-sprite.png") no-repeat 1px -9046px ;
	left:0px;
	display:block;
    padding:0;
	top:0;
	height:8px;
}
.footer-top li {
	margin:4px 0;
}
/** Project status */
.activity-type, span.system-flagged, span.flagged, span.suspended, span.user-flagged {
	background:#42d692;
	padding:0 5px;
	color:#fff;
	white-space:nowrap;
	font-size:10px;
	text-align:center;
}
.activity-type {
	display:inline;
	margin: 0 5px 0 0;
	color:#fff;
	background:#ffe6e9;
	padding:3px 5px;
	font-weight:normal;
}
.status-updated {
	background:#e4d67c;
}
.status-pledged {
	background: #d8adea;
}
.status-commented {
	background: #7bbce9;
}
.status-posted {
	background: #efb576;
}
.status-launched {
	background: #e57668;
}
.status-rated {
	background: #b2d87b;
}
span.suspended, span.system-flagged, span.flagged, span.user-flagged {
	background:#CF9A0C;
	color:#FFF;
	text-align:center;
	margin:5px auto;
}
span.user-flagged {
	background:#DC143C;
}
span.system-flagged, span.flagged {
	background:#5F6CFF;
}
/** round corner styles */
div.bottom-left, .l-curve-top, .l-curve-bot {
	height:9px;
	overflow:hidden;
}
div.top-center, div.bottom-center {
	background:#fff;
	margin:0 5px;
}
.top-bg, .bot-bg {
	height:11px;
	margin:0 10px;
}
.top-bg {
	background:#fff;
	border-top:1px solid #e0e0e0;
}
.bot-bg {
	background:url(../img/rounded-sprite.png) repeat-x 0 -1449px;
}
.l-curve-top {
	background:url(../img/rounded-sprite.png) no-repeat 0 -2866px;
}
.r-curve-top {
	background:url(../img/rounded-sprite.png) no-repeat right -4318px;
}
.l-curve-bot {
	background:url(../img/rounded-sprite.png) no-repeat 0 -2470px;
}
.r-curve-bot {
	background:url(../img/rounded-sprite.png) no-repeat right -3922px;
}
.shad-bg {
	background:#fff;
	margin:0 8px;
}
.shad-bg1 {
	margin:0 4px;
}
.shad-bg-lft {
	background:url(../img/shad-lft.png) repeat-y left 0;
}
.shad-bg-rgt {
	background:url(../img/shad-rgt.png) repeat-y right 0;
}
.l-curve-top-in {
	background: url("../img/rounded-sprite.png") no-repeat 0 -2787px;
}
.top-bg-in {
	background:#fff;
	border:none;
}
.r-curve-top-in {
	background: url("../img/rounded-sprite.png") no-repeat right -4239px;
}
.shad-bg-lft-in {
	background: url("../img/shad-lft-in.png") repeat-y left 0;
}
.shad-bg-rgt-in {
	background: url("../img/shad-rgt-in.png") repeat-y right 0;
}
.l-curve-bot-in {
	background: url("../img/rounded-sprite.png") no-repeat 0 -2383px;
}
.r-curve-bot-in {
	background: url("../img/rounded-sprite.png") no-repeat right -3835px;
}
.bot-bg-in {
	background: url("../img/rounded-sprite.png") repeat-x 0 -1362px;
	height: 17px;
	margin: 0 13px;
}
.l-curve-bot-in, .r-curve-bot-in {
	height:17px;
}
/** Side menu styles */
ul.side-menu {
	padding:5px 5px 10px 0;
	font-size:13px;
}
ul.side-menu li a {
	padding:3px 3px 3px 15px;
	background:url(../img/common-sprite.png) no-repeat 0 -316px;
	color:#666;
	display:block;
}
ul.side-menu li {
	padding: 5px 0 4px 10px;
	border-top: 1px solid #E6E6E6;
}
ul.side-menu li:hover > a, ul.side-menu li.active > a, .clone-remove:hover, .clone-add:hover {
	color:#00AFEF;
}
/** form style */
form.normal div.input, form.normal div.submit {
	padding:5px 0;
	margin:5px 10px 5px 0;
}
form.normal div.input label {
	color:#666;
	font-size:13px;
	padding:5px 0; 
	position:absolute;
	width:165px;
	text-align:right;
}
form.normal div.aff-request div.radio {
	margin:0 0 0 180px;
}
span.approve-label {
	float: left;
	font-size: 14px;
	margin: 0 0 0 100px;
}
form.normal div.checkbox label, form.normal div.radio label {
	display:inline;
	margin:0 0 0 5px;
	padding-right:10px;
	position:static;
}
form.normal div.checkbox label {
	width:210px;
}
form.normal div.required label {
	background: url("../img/common-sprite.png") no-repeat 4px -6498px;
	padding: 3px 12px 5px 0;
}
form.normal div.guid-block div.required label {
	background-position: 97% -6498px;
}
form.normal div.select div.checkbox label {
	background:none;
}
form.normal div.select select, form.normal div.text input, form.normal div.textarea textarea, form.normal div.password input {
	border:1px solid #ccc;
	font-size:1.1em;
	padding:4px 2px;
	width:210px;
	margin:0 0 0 185px;
}
form.normal div.select select {
	padding:4px;
	font-size:14px;
}
form.normal div.input textarea {
	width:325px;
	height:100px;
}
form.normal div.date label+select {
	margin:0;
}
form.normal div.checkbox input, form.normal div.radio input {
	width:16px;
}
div.commission-set form.normal table.list div.submit-block {
	margin:0;
	float:right;
}
form.normal div.transaction-category div.radio input {
	margin:0;
}
form.normal table.list div.checkbox input, form.normal table.list div.input, form.normal div.message-block div.select select {
	margin:0;
}
form.normal div.checkbox input {
	margin:0 0 0 180px;
}
form.normal div.submit-block{
	margin:0 0 0 185px;
}
form.normal .fields-block + div.submit-block{
	margin:0 0 0 195px;
}
form.normal div.revnue-block div.radio input:first-child {
	margin:0 0 0 180px;
}
form.normal div.option-block div.radio input {
	margin:0;
}
.message-block-right .submit {
	float:left;
}
form.normal div.submit input, div.compose-button a, div.vote-now span.vote-link {
	background:#00AFEF;
	border:0;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:700;
	padding:5px 10px;
}
div.compose-button a:hover {
	color:#000;
}
form.normal div.guid-block div.error-message {
	margin:5px 0 0;
}
div.vote-now a {
	padding: 6px 18px 7px;
	font-weight: 400;
}
p.follow, form.normal div.submit, div.cancel-block, ul.votebg, form.normal div.disabled div.submit:hover {
	background: url("../img/common-sprite.png") no-repeat left -8308px;
	padding:0 0 0 7px;
	margin:8px 3px 0 0;
	float:left;
}
ul.votebg {
	margin:6px 3px 0 0;
}
p.follow a, form.normal div.submit input, div.cancel-block a, ul.votebg li, form.normal div.disabled div.submit:hover input {
	background: url("../img/common-sprite.png") no-repeat right -8415px;
	display: block;
	float: left;
	height: 23px;
	padding: 7px 12px 0 5px;
	color:#000;
	font-weight:bold;
}
p.follow {
	margin:0px 3px 0 0;
}
div#payments-create_paypal_account form.normal div.submit input {
	font-size:12px;
}
ol.idea-list ul.votebg li {
	margin:0;
}
p.follow:hover, form.normal div.submit:hover, div.cancel-block:hover, p.pledge {
	background: url("../img/common-sprite.png") no-repeat left -8338px;
	height: 30px;
}
p.follow:hover a, form.normal div.submit:hover input, div.cancel-block:hover a, p.pledge a {
	background: url("../img/common-sprite.png") no-repeat right -8445px;
	color: #fff;
}
form.normal div.submit input.disabled, form.normal div.disabled div.submit:hover input {
	color:#999;
	cursor:default;
}
form.normal div.submit:hover input.disabled {
	color: #fff;
}
form.normal div.submit input, form.normal div.disabled div.submit:hover input {
	height: 30px;
	padding: 5px 9px 10px 2px;
	margin:0;
}

form.normal div.select select:hover, form.normal div.text input:hover, form.normal div.textarea textarea:hover, form.normal div.password input:hover, form.normal div.select select:active, form.normal div.text input:focus, form.normal div.textarea textarea:focus, form.normal div.password input:focus, form.normal div.select select:focus, form.normal div.text input:active.normal div.textarea textarea:active, form.normal div.password input:active {
	border:1px solid #00B1EA;
}
form.normal div.error-message {
	color:#f06;
	margin:5px 0 0 185px;
	background:url(../img/common-sprite.png) no-repeat 0 -8252px;
	padding: 0 0 0 20px;
}
form.normal div.error label {
	color:#000;
}
form.normal div.error input, form.normal div.error textarea, form.normal div.error select {
	background-color:#ffffe1;
	border:1px solid #f06;
}
form.normal div.file input {
	margin:0 0 0 185px;
}
form.normal div.submit input.blogs-submit {
	margin:0 0 0 0;
	display:inline;
}
form.normal div.input input.bg-openid-input {
	background:url(../img/common-sprite.png) no-repeat 0 -3956px;
	padding:4px 0 5px 25px;
	width:50%;
}
div.submit-block div.submit, div.submit-block div.cancel-block a, .listing-head h3, .listing-head p {
	float:left;
	margin-right:10px;
}
 div.submit-block div.cancel-block a{
	    padding: 6px 12px 2px 5px;
 }
form.normal div.input input[readonly="readonly"] {
	background:#f9f9f9;
	border:1px solid #DDD;
	color:#CCC;
}
form.normal .mceEditor {
	margin:0 0 0 185px;
}
.or {
	margin:0 0 0 180px;
}
.notice, table.list tr td.notice   {
	background: url("../img/common-sprite.png") no-repeat  0 -2840px ;
	color: #FF0000;
	padding: 0 0 0 20px;
	line-height:20px;
}
table.list tr td.notice {
	padding: 0px 0 1px 22px;
	text-align: left;
}
table.list td.notice:hover {
	background: url("../img/common-sprite.png") no-repeat  0 -2840px;
}
span.info, span.help {
	display:block;
	font-size:11px;
	background:url(../img/icon-info.png) no-repeat 0 6px;
	margin:0 0 0 185px;
	padding: 2px 0 2px 17px;
	color:#999;
}
span.openid-icon {
	background: url(../img/common-sprite.png) no-repeat 0 -3960px;
	display:inline-block;
	height:16px;
	width:16px;
	font-size:0;
	text-indent:-3000em;
	vertical-align:middle;
}
form.paypal div.radio input {
	margin: 0 0 0 20px;
}
form.paypal div.radio input:first-child {
	margin:0 0 0 180px;
}
/* captcha styles */
div.captcha-block {
	margin:5px 0 5px 8px;
}
div.captcha-block img {
	margin:0 10px 0 0;
	border:1px solid #fff;
}
div.captcha-left {
	width:180px;
	margin:0 0 0 185px;
}
div.captcha-right {
	width:25px;
	border:1px solid #fff;
}
a.captcha-audio {
	display:block;
	width:22px;
	height:20px;
	background:url(../img/icon-audio.gif) no-repeat left top;
	text-indent:-2000em;
	margin:2px 0 1px 2px;
}
a.captcha-reload {
	width:22px;
	height:20px;
	display:block;
	background:url(../img/icon-refresh.gif) no-repeat left top;
	text-indent:-2000em;
	margin: 2px 0 1px 2px;
}
/** Add form styles*/
form.normal div.websites div.input, form.normal div.reward-block div.input, p.backers-count span, ul.cities-list li a {
	float:left;
}
form.normal div.websites div.input label, span.label-content {
	position:absolute;
}
form.normal div.websites div.input {
	position:relative;
	min-height:50px;
}
form.normal div.websites div.input label {
	left:0;
}
span.label-content {
	left:0;
}
form.normal div.websites div.text input {
	padding-left:20px;
	background-color:#fff;
}
form.normal table.list div.select select, form.normal table.list div.text input {
	width:100px;
	margin:0;
}
div.affiliate-information p {
	font-size:11px;
	font-weight:700;
	padding:13px 0;
}
/** Fieldset styles*/
.fields-block h3, h2.pay-title {
	border-bottom: 1px solid #DADADA;
	font-size: 1.5em;
	font-weight: 400;
	margin: 10px 0;
	padding: 10px 3px;
}
.mceEditor {
	display:block;
	width:auto;
}
.add-form-block, .datepicker-container, .test-mode-content, .project-image {
	position:relative;
}
.date-time .datepicker-container {
	z-index:2;
}
.end-date-time-block .datepicker-container {
	z-index:1;
}
.datepicker-container {
	height: 30px;
	padding: 3px 0 2px;
}
.preview-content {
	position:fixed;
	right:0;
	top:154px;
	z-index:2;
}
.preview-content .preview-label {
	background:url(../img/preview-label.png) no-repeat left top;
	width: 64px;
	height: 64px;
	position:absolute;
	left:3px;
	top:2px;
}
.picker-img {
	margin: 3px 0 0 185px;
	cursor:pointer;
}
.displaydate {
	border: 1px solid #ccc;
	display: inline;
	margin: 2px 5px 0;
	padding: 3px 5px;
	width: auto;
}
div#transactions-index .displaydate{
    margin: -2px 5px 0;
}
.displaydate:hover, .displaydate:focus {
	border:1px solid #7D4D3B;
}
.datepicker-content {
	position:absolute;
	top:22px;
	left:185px;
}
.transection-date-time-block .datepicker-content {
	left:11px;
}
.close {
	background: url(../img/common-sprite.png) no-repeat -3px -2277px;
	bottom:-15px;
	height:28px;
	margin:0 5px 5px 0;
	position:absolute;
	right:-15px;
	width:28px;
}
/** table list styles*/
table.list td, table.list th {
	border-color: #becdd2;
	border-style: solid;
}
table.list th {
	background: url("../img/th-bg.png") repeat-x left bottom #eafaff;
}
table.list td {
	background: url("../img/td-bg.png") repeat-x left bottom #fff;
	border-color: #cccccc;
}
table.list {
	border:1px solid #becdd2;
	border-spacing: 0;
	border-collapse: collapse;
	font-size:11px;
	width:100%;
}
table.list td, table.list th {
	margin: 0;
	padding: 4px;
	border-width: 1px 1px 0 0;
	vertical-align: middle;
	text-align: center;
}
table.list th, table.list th a {
	color:#445459;
}
table.list tr:hover td {
	background:#fff;
}
table.list tr td.dl, table.list tr th.dl {
	text-align:left;
}
table.list tr td.dc, table.list tr th.dc {
	text-align:center;
}
table.list tr td.dr, table.list tr th.dr, .mail-date-time {
	text-align:right;
}
table.list tr td span.stats-highlights, table.list tr td span.highlight-pipeline, table.list tr td span.highlight-lost, table.list tr td span.highlight-flagged {
	background:#99F9CB;
	border:1px solid #DDDDDD;
	color:#4C9AAF;
	font-weight:700;
	padding:0 5px;
}
table.list tr td span.highlight-pipeline {
	background:#F7F6A2;
	color:#4C9AAF;
}
table.list tr td span.highlight-lost {
	background:#FDCBCB;
	color:#FF0000;
}
table.list tr td span.highlight-flagged {
	background:#68BFEF;
	color:#FFFFFF;
}
table.list tr td span.highlight-flagged a {
	color:#FFFFFF;
}
table.list tr.unread-row td {
	background:#fff;
}
table.list tr.unread-row td.unread-message-bold {
	font-weight:bold;
}
table.list span.user-name-block {
	display:block;
}
table.list span.star, table.list span.star-select {
	display:block;
}
table.list span.star-select a, table.list span.star, table.list span.star a, table.list span.star-select {
	float:none;
	display:block;
	margin:0 auto;
}
table.list th.select, table.list td.select {
	width:25px;
	text-align:center;
}
table.list span.loader {
	background: url("../img/loading.gif") no-repeat center top;
}
span.loader {
	display:block;
	height: 22px;
	width: 22px;
	margin:0 auto;
	position:relative;
	top:2px;
}
table.list td.actions, table.list th.actions {
	padding: 0;
	width: 52px;
}
/* inbox style in begining */
table.inbox-table a {
	color:#383838;
}
table.inbox-table td {
	background:#f5f5f5;
}
table.inbox-table tr:hover td {
	background:#f1f1f1;
}
/** ul list styles*/
ul.list li {
	padding: 5px;
	float: left;
}
div.share-block {
	font-size: 12px;
}
p.share {
	font-weight:bold;
	padding:5px;
}
ul.list li p {
	margin: 0 0 0 5px;
}
ul.list li.active a {
	color:#00AFEF;
}
.list-content-block h5, .list-content-block ul {
	float:left;
}
.list-content-block h5 {
	padding:5px;
}
/** dl list styles*/
/* http://www.maxdesign.com.au/presentation/definition/dl-table-display.htm */
dl.list, .inbox-option {
	margin:10px 0;
	padding:0;
}
.inbox-option a {
	padding:0 5px;
}
dl.list dt {
	width:35%;
	float:left;
	margin:0 0 0 0;
	padding:5px;
	font-weight: bold;
}
.summary-block dl.list dt {
	width:13%;
}
.pledge-amount dl.list dt {
	width:auto;
}
dl.error-list dt {
	width:15%;
}
.disk-usage {
	background:#F9F9F9;
	border-bottom: 1px solid #DADADA;
	margin: 0 0 15px;
	padding: 10px;
}
/* commented backslash hack for mac-ie5 \*/
dl.list dt {
	clear: both;
}
/* end hack */
dl.list dd {
	float:left;
	width:60%;
	margin:0 0 0 0;
	padding:5px;
}
/* project list styles */
dl.feature-list dd, dl.feature-list dt {
	float:left;
}
dl.feature-list {
	margin:10px 0 0 3px;
}
dl.feature-list dd {
	margin:0 5px 0 0;
}
dl.feature-list dt {
	text-indent:-9999em;
	width:22px;
}
dl.feature-list dt.comments {
	background:url(../img/common-sprite.png) no-repeat 0 -6310px;
}
dl.feature-list dt.updates {
	background: url("../img/common-sprite.png") no-repeat 0 -7398px;
}
dl.feature-list dt.views {
	background: url("../img/common-sprite.png") no-repeat 0 -7464px;
}
dl.deal-value, dl.deal-discount, dl.deal-save {
	color:#808080;
	font-size:11px;
	text-align:left;
	position:relative;
	width:58px;
	height:37px;
}
dl.deal-value dd, dl.deal-discount dd, dl.deal-save dd {
	color:#333333;
	font-weight:bold;
	position:absolute;
	top:0;
}
dl.deal-value dt, dl.deal-discount dt, dl.deal-save dt {
	margin: 17px 0 0;
}
div.pledge-list-block dl.deal-discount dd{
	height:15px;
	overflow:hidden;
}
dl.payment-listing-list dt, dl.payment-listing-list dd, dl.payment-list dt, dl.payment-list dd {
	float:left;
	width:auto;
	padding:0 10px 10px 0;
}
dl.payment-listing-list dd, dl.payment-list dd {
	padding:0 0 5px 0;
}
div.time-detail-block dl.deal-value dd, div.time-detail-block dl.deal-discount dd, div.time-detail-block dl.deal-save dd {
	float:left;
	position:static;
}
div.time-detail-block dl.deal-value dt, div.time-detail-block dl.deal-discount dt, div.time-detail-block dl.deal-save dt {
	margin:0 5px 0 0;
	float:left;
}
.progress-inner dl.deal-value {
    width: 55px;
}
div.time-detail-block dl.deal-value, div.time-detail-block dl.deal-discount, div.time-detail-block dl.deal-save, p.author-username, p.place-name {
	width:auto;
	float:left;
	margin:0 5px 0 0;
	padding:0;
}
p.author-username a span {
	color:#00bed3;
}
dl.project-details {
	color: #00AFEF;
	height: 55px;
	margin: 0 0 5px;
	padding: 0 0 10px 6px;
	position: relative;
}
dl.project-details1 {
    float: left;
    width: 215px;
}
dl.project-details dd {
	font-size:40px;
	font-weight:bold;
	line-height:53px;
}
dl.project-details dt {
	bottom:0px;
	font-weight:bold;
	position:absolute;
}
/* Paging */
div.paging {
	clear: both;
	text-align:center;
	font-size:11px;
	padding:5px;
}
div.paging a, div.paging span {
	background: #FFF;
	color: #00AFEF;
	text-decoration: none;
}
div.paging span {
	background:none;
}
div.paging a, div.paging span.next, div.paging span.current, div.paging span.prev {
	margin:0 2px;
	padding:1px 7px;
	border:1px solid #8bb8d9;
}
div.paging span a.next {
	color:#1daaf2;
	background: url("../img/common-sprite.png") no-repeat  -125px -3650px #fff;
}
div.paging a:hover {
	background:#00AFEF;
	color:#fff;
}
div.paging span.current {
	color:#FFF;
	background:#00AFEF;
	border-color:#00AFEF;
	font-weight:bold;
}
div.paging a.next, div.paging span.next {
	padding-right:16px;
}
div.paging span.prev, div.paging a.prev {
	padding-left:16px;
}
div.paging a.next, div.paging a.prev {
	color:#000;
	background: url("../img/common-sprite.png") no-repeat -125px -3707px;
}
div.paging a.prev {
	background:#FFF url(../img/common-sprite.png) no-repeat 0 -4146px;
	color: #1DAAF2;
}
div.paging span.next, div.paging span.prev {
	background:#fff url("../img/common-sprite.png") no-repeat  -125px -3707px;
	color:#cdcdcd;
	border:1px solid #cdcdcd;
}
div.paging span.prev {
	background:#FFF url(../img/common-sprite.png) no-repeat 0 -4088px;
}
/** footer style begin */
#agriya a.powered {
	background: url(../img/powered-sfplatform.png) no-repeat left top;
	width: 95px;
}
a.cssilize {
	background:url(../img/cssilize.png) no-repeat center top;
	width:118px;
}
#agriya a.powered, a.cssilize, a.company {
	float: left;
	height: 17px;
	text-indent: -9999em;
}
#agriya a {
	font-weight:bold;
}
#agriya {
	font-size: 11px;
	margin: 3px 0 0;
	text-align: left;
}
a.company {
	background:url(../img/powered-by-agriya.png) no-repeat left center;
	height:15px;
	margin:0 5px;
	width:80px;
}
p.powered {
	font-size: 11px;
	margin: 0 5px;
}
p.powered span {
	float:left;
	display:block;
}
/* overright-reset-styles */
.static-content div, .static-content span, .static-content applet, .static-content object, .static-content iframe, .static-content h1, .static-content h2, .static-content h4, .static-content h5, .static-content h6, .static-content p, .static-content blockquote, .static-content pre, .static-content a, .static-content abbr, .static-content acronym, .static-content address, .static-content big, .static-content cite, .static-content code, .static-content del, .static-content dfn, .static-content em, .static-content font, .static-content img, .static-content ins, .static-content kbd, .static-content q, .static-content s, .static-content samp, small, strike, .static-content strong, .static-content sub, .static-content sup, .static-content tt, .static-content var, .static-content b, .static-content u, .static-content i, .static-content center, .static-content dl, .static-content dt, .static-content dd, .static-content ol, .static-content ul, .static-content li, .static-content fieldset, .static-content form, .static-content label, .static-content legend, .static-content table, .static-content caption, .static-content tbody, .static-content tfoot, .static-content thead, .static-content tr, .static-content th, .static-content td {
	margin:inherit;
	padding:inherit;
	border:inherit;
	outline:inherit;
	font-size:inherit;
	vertical-align:inherit;
	background:inherit;
	line-height:inherit;
}
.static-content span, .static-content strong {
	padding:5px 0;
	margin:5px 0;
}
.static-content li, .static-content p {
	margin:5px 0;
	padding:5px 0;
	line-height:18px;
}
.static-content li {
	display:list-item !important;
}
.static-content ul {
	list-style:inherit;
}
.static-content ol {
	list-style:decimal;
	list-style-position: inside;
}
.static-content blockquote, .static-content q {
	quotes:inherit;
}
.static-content blockquote:before, .static-content blockquote:after, .static-content q:before, .static-content q:after {
	content:'';
	content:inherit;
}
ul.affiliates-links li a {
	background:#D2EDEA;
	padding:2px 3px;
	border:1px solid #DDD;
}
.right-link address {
	white-space: nowrap;
}
address a{
	font-size:11px;
}
/* remember to highlight inserts somehow! */
.static-content ins {
	text-decoration:inherit;
}
.static-content del {
	text-decoration:inherit;
}
/* tables still need 'cellspacing="0"' in the markup */
.static-content table {
	border-collapse:inherit;
	border-spacing: inherit;
}
.ui-menu-item {
	background:#f9f9f9;
	border:1px solid #DDD;
	position:relative;
}
div#mapblock ul.menu-over-ul {
	background:none repeat 0 0 #fff;
	border:1px solid #ddd;
	display:block;
	left:200px;
	margin:5px 0 0;
	padding:0 0 1px 5px;
	top:-34px;
	width:192px;
	z-index:1000 !important;
	opacity:0.8;
	filter:alpha(opacity=80);
	position:absolute;
}
div#mapblock ul.menu-over-ul li {
	padding: 0;
	margin: 0;
}
div#mapblock .ui-menu-item a {
	padding:5px;
}
div#mapblock .ui-menu-item a.ui-state default {
	border:1px solid #fff;
	border-bottom:1px solid #e3dabb;
	padding:5px 0 5px 5px;
	display:block;
}
div#mapblock .ui-menu-item a {
	border:1px solid #eee;
	border-color: #EEEEEE #EEEEEE #DDDDDD;
	display: block;
	padding: 5px;
}
div#mapblock .ui-menu-item:hover > a, div#mapblock .menu-over-address:hover a {
	background:#FDF9E1;
	border:1px solid #FBCB09;
	color:#c87404;
}
div#mapblock {
	display:none;
}
#mapframe {
	background-color:#E7E7E7;
	left:207px;
	padding:5px;
	top:10px;
	visibility:hidden;
	width:200px;
	position:absolute;
}
#mapwindow, #mapwindow div {
	z-index:1 !important;
}
#mapframe #mapwindow {
	width:200px;
	height:200px;
	position: static !important;
}
/* auto completed style begin */
#mapblock .ui-autocomplete {
	min-height:238px;
	left:0 !important;
	width:198px !important;
	Z-index:4 !important;
	top:4px !important;
	position:relative;
	border-right:1px solid #ddd;
}
div#mapblock {
	background: none repeat 0 0 #EEEEEE;
	border: 1px solid #DDDDDD;
	display: none;
	left: 184px;
	padding: 0;
	position: absolute;
	top: 32px;
	width: 425px;
	z-index: 100000;
}
div#js-autocomplete-block {
	width:423px !important;
	background:none repeat 0 0 #FFFFFF;
	border:1px solid #DDDDDD;
}
span.show-details-left {
	color: #8F8F8F;
	float: left;
	text-align: right;
	padding: 0 10px 0 0;
	width: 74px;
}
div.show-mail p {
	padding:2px 0;
}
div.dashboard-content-block {
	position:relative;
}
div.dashboard-content-block div.right-link {
	position:absolute;
	top:5px;
	right:25px;
	margin:0;
}
div.print-link {
	display:block;
	text-align:right;
}
div.fromleft a {
	padding:0 3px;
}
h2.paypal-heading span {
	float:left;
}
form.normal div.mapblock-info div.input label.overlabel-apply {
	width: 312px;
}
div.mapblock-info {
	padding:0;
	z-index:2;
	min-height:255px;
}
/** sort list styles*/
ul.sort-list, h5.sort-head {
	float:left;
	padding:5px;
	font-size:12px;
}
ul.sort-list {
	width:93%;
}
ul.sort-list li {
	padding:0 5px;
	white-space:nowrap;
}
/* Flash */
.message {
	z-index:10000;
	overflow:hidden;
	width:95.5%;
	font-size:13px;
    text-align: left;
}
#errorMessage, #authMessage, #successMessage, #flashMessage {
    height: 7px;
    padding: 20px 0 23px 63px;
}
#errorMessage {
	background:#ffebf3;
	border:1px solid #f06;
}
#successMessage, .success {
	border:1px solid #6f0;
	background: url("../img/common-sprite.png") no-repeat 0 -4983px #EEFFFF;
}
#flashMessage {
	background: url("../img/common-sprite.png") no-repeat 0 -4983px #EEFFFF;
	border:1px solid #f60;
}
#errorMessage, #authMessage {
	background:#ffebf3 url("../img/common-sprite.png") no-repeat 0 -2545px;
}
#successMessage {
	background: url("../img/common-sprite.png") no-repeat 0 -4983px #EEFFFF;
}
#flashMessage {
	background: #ffe url("../img/common-sprite.png") no-repeat 0 -5343px;
}
div.paypal-counter-block div.right-link {
	margin:10px 0 0;
}
.profile-top div.mapblock-info {
	background:none;
	min-height:0;
}
#js-map-container {
	height:219px;
	width: 222px;
}
.mapblock-info #js-map-container {
	height:176px;
}
table.list th.actions {
	width: 60px;
}
.content-info, .master-page-info {
	border:1px solid #dee0b2;
	background: url("../img/info.png") no-repeat  10px 7px #fcfde1;
	padding:12px 10px 10px 47px;
	margin:10px 4px;
	border-width:1px 0;
}
.master-page-info1 {
   background: url("../img/warning.png") no-repeat  10px 10px #fef9f8;
   border-color:#efd3ce;
   border-width: 1px 0;
   margin:10px 0 0;
}
.master-page-info {
	margin:0;
}
.content-info a {
	color:#FF9000;
	text-decoration:underline;
}
.content-info a:hover {
	color:#000;
}
.user-profile-block {
	position:relative;
}
div.profile-image {
	position: absolute;
	right: 0;
}
.user-profile-block1 div.profile-image {
	top: 2px;
	width:200px;
}
div#blogs-edit .user-profile-block1 div.profile-image, div#blogs-add .user-profile-block1 div.profile-image{
	   width: 138px;
}
div#blogs-edit .user-profile-block1 div.profile-image img, div#blogs-add .user-profile-block1 div.profile-image img{
	height: 57px;
    width: 87px;
}
.js-side-map-div {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
}
/** JavaScript */
label.overlabel-apply {
	position:absolute;
	left:0;
	z-index:1;
	color:#999;
}
.js .hide {
	display:none;
}
.throbber {
	background: url(../img/throbber.gif) no-repeat left;
	padding:13px 0 0 28px;
	height:25px;
}
.time-detail-block .throbber {
	background: url(../img/loading.gif) no-repeat center top;
	padding:13px 0px 0 0px;
    white-space: nowrap;
    font-size:9px;
    font-family:arial;
}
p.delete-block a {
    display: inline-block;
    padding: 0 0 0 21px;
}
/** Rounded Corners Hacks*/
.round-3 {
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
}
.round-5 {
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}
.round-10 {
	-moz-border-radius:10px;
	-khtml-border-radius:10px;
	-o-border-radius:10px;
	border-radius: 10px;
}
/** Hacks */
.affiliate-req, .affiliate-cash, .affiliate-setting {
	padding:0 0 1px 20px;
}
.affiliate-req {
	background: url("../img/common-sprite.png") no-repeat 0 -7978px;
}
.affiliate-cash {
	background: url("../img/common-sprite.png") no-repeat 0 -8028px;
}
.affiliate-setting {
	background: url("../img/common-sprite.png") no-repeat 0 -8075px;
}
form.normal .guid-block div.checkbox input, form.normal .guid-block div.submit-block, form.normal .padd-center div.radio input {
	margin:0;
}
/* action link style is begin */
div.action-inner-block {
	display:none;
}
span.action-information-block {
	display:block;
	height:47px;
	width:52px;
	padding:0px 0 0 0;
}
div.action-block span.action-center-block {
	padding:5px 0 10px 0;
	display:block;
}
div.action-block:hover span.action-center-block {
	position:relative;
	z-index:10000;
}
div.action-block span.action-left-block {
	height:9px;
	display:block;
}
div.action-block:hover span.action-left-block {
	background:url(../img/common-sprite.png) no-repeat -1px -7928px;
}
div.action-block:hover span.action-center-block {
	background: url(../img/admin-action-center.png) repeat-y left top;
}
span.action-info {
	background: url("../img/common-sprite.png") no-repeat -1px -7870px;
	display: block;
	height: 24px;
	margin: 0 auto;
	text-indent: -9999em;
	width: 22px;
	z-index: 10000;
}
div.action-block div.action-inner-block {
	display:none;
	position:absolute;
	width:300px;
	z-index:1000;
	left:auto;
    background:#fff;
}
div.action-block:hover div.action-inner-block {
	display:block;
	left:auto;
}
div.action-block div.action-inner-left-block {
	background: url(../img/admin-action-c1.png) repeat-y left top;
	padding:0px 0 10px 0;
}
div.action-block:hover div.action-bottom-block {
	background:url(../img/over-bot.png) no-repeat 0 0;
	height:7px;
	width:300px;
}
div.action-block:hover ul.action-link {
	border-top: 1px solid #00afef;
	margin: 0 6px 0 0;
	padding: 10px 0 0;
}
ul.action-link li {
	float:left;
	width:140px;
	text-align:left;
	padding: 4px 0 4px 7px;
	min-height:21px;
}
ul.action-link li.coupon_status {
	float: left;
	width: 284px;
}
ul.action-link a {
	border: 1px solid #FFFFFF;
	display: block;
	padding: 2px 0 2px 23px;
}
ul.action-link a:hover {
	color:#000;
	border:1px solid #ddd;
}
a.bk-icon {
	background: url("../img/common-sprite.png") no-repeat 0 -8124px;
	padding: 0 0 0 12px;
}
a.update {
	background: url("../img/common-sprite.png") no-repeat 3px -8207px;
}
dl.summary-list {
	padding: 10px 10px 0 2px;
}
dl.summary-list dt, dl.summary-list dd {
	float: left;
	padding: 0 5px;
}
dl.summary-list dd {
	color: #FFFFFF;
	margin: 0 5px 0 0;
	font-weight:bold;
}
dd.available-balance {
	background: none repeat  0 0 #4CB153;
}
dd.widthdraw-request {
	background: none repeat  0 0 #FF9F0C;
}
div.transaction-category div.radio {
	border: 1px solid #DDDDDD;
	margin: 15px 0 10px;
	padding: 7px 10px;
}
.affliates-block {
	margin:15px 0 0 0;
}
.vote-count-small {
	text-align:center;
}
div.vote-count-small ul {
	float:left;
	padding:0 0 0 4px;
	width:auto;
	background:none;
}
div.vote-count-small ul li {
    background: url("../img/common-sprite.png") no-repeat 0 -5273px;
    display: block;
    padding: 6px 5px 0px 24px;
    margin:0;
}
/*Project add right -block*/
.preview-content .center-top {
	min-height: 345px;
}
.preview-content .small-description {
	min-height: 285px;
}
dl.fb-list dt {
    margin: 0 3px;
}
dl.fb-list {
	margin:0 10px 0 0;
}
dl.fb-list:first-child {
	margin:0 0 0 5px;
}
.description-content {
	padding:10px 0 0;
	overflow:hidden;
	line-height:18px;
	color:#666;
}
.small-description {
	color:#666666;
	line-height:15px;
	padding:0 7px 10px;
	min-height:375px;
}
.collections-side2 .project-head {
	min-height:57px;
}
.admin-tabs-block {
	margin:50px 0 0 0;
}
/*end*/
/* status style is beginning */
span.project-status-info, span.project-atatus-info {
	display: block;
	float: left;
	height: 7px;
	padding: 1px;
	text-indent: -3000em;
	width: 7px;
	margin: 6px 3px 0;
}
span.project-status-1 {
	background:#E49F18;
}
span.project-status-2 {
	background:#8f91db;
}
span.project-status-3 {
	background:#557D36;
}
span.project-status-4 {
	background:#A5A5A5;
}
span.project-status-5 {
	background:#FF85AD;
}
span.project-status-6 {
    background: #A87163;
}
span.project-status-7 {
	background:#2A91C9;
}
span.project-status-8 {
    background: #78A595;
}
span.project-status-suspended {
	background: #016EA0;
}
span.project-status-flagged {
	background: #8B65D6;
}
span.backeder, span.afflicate-request-status-2 {
	background:#AD2D2D;
}
.profile-block {
	min-height: 254px;
}
.project-add-block .js-side-map-div {
	right: 190px;
	width: 222px;
}
.tags-block {
	border-top: 1px solid #ddd;
	margin: 10px 0 0;
	padding: 10px 0 0;
}
form#ProjectFundAddForm  div.error-message {
    margin: 5px 0 0 181px;
}
fieldset.form-actions{
	background:#e6f8fe url("../img/form-action-bg.png") repeat-x left top;
	padding: 3px 0 8px;
}
em {
	color:#ff0000;
}
span.affiliate{
	background:#B600FF;
}
span.address-hide{
	display:none;
}
div.sold-out{
	background:#eee;
    padding: 2px 0 7px;
}
div.rewards div.sold-out span{
    background: url("../img/common-sprite.png") no-repeat 7px -9642px;
    color: #999;
    font-size: 13px;
    font-weight: bold;
    padding: 6px 10px 0 30px;
}
dl.attachment-list {
    margin: 0 0 0 185px;
}
div.admin-compose h1{
	padding:0;
}
div.admin-compose{
    background: #F7F7F7;
    border: 1px solid #ddd;
    margin: 10px 0 0;
    padding: 5px 10px 6px;
}
/** Clearfix Hacks */
.clearfix:after {
	clear: both;
	content: '.';
	display: block;
	visibility: hidden;
	height: 0;
}
.clearfix {
	display: inline-block;
	display: block;
}
* html .clearfix {
	height: 1%;
}
*+html .clearfix {
	display: inline-block;
}
